motorized rifle platoon - Alemán Inglés Diccionario